package com.ruoyi.system.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 帮手对象 by_bs
 *
 * @author ruoyi
 * @date 2023-06-19
 */
public class ByBs extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 微信ID  */
    @Excel(name = "微信ID ")
    private String wxid;

    /**  */
    @Excel(name = "")
    private String name;

    /** 证件号码 */
    @Excel(name = "证件号码")
    private String cardno;

    /** 学校ID */
    @Excel(name = "学校ID")
    private int schoolId;

    /** 学校ID */
    @Excel(name = "学校ID")
    private int school_id;

    public int getSchool_id() {
        return school_id;
    }

    public void setSchool_id(int school_id) {
        this.school_id = school_id;
    }

    /** 就读/毕业院校 */
    @Excel(name = "就读/毕业院校")
    private String school;

    /** 专业 */
    @Excel(name = "专业")
    private String subject;

    /** 联系方式 */
    @Excel(name = "联系方式")
    private String mobile;

    /** 订单数量 */
    @Excel(name = "订单数量")
    private String ordercount;

    /** 评价数量 */
    @Excel(name = "评价数量")
    private String discount;

    /** 状态(0：申请中，1、审核通过，2、不显示) */
    @Excel(name = "状态(0：申请中，1、审核通过，2、不显示)")
    private String status;

    /** 图片 */
    @Excel(name = "图片")
    private String img;

    /** 特长 */
    @Excel(name = "特长")
    private String sp;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private String addtime;

    /** 每小时/几个 */
    @Excel(name = "每小时/几个")
    private BigDecimal hprice;

    /** 每分钟/价格 */
    @Excel(name = "每分钟/价格")
    private BigDecimal mprice;

    /** 身份证正面访问地址 */
    @Excel(name = "身份证正面访问地址")
    private String zmsfz;

    /** 身份证反面访问地址 */
    @Excel(name = "身份证反面访问地址")
    private String fmsfz;

    /** 学生证明图片 */
    @Excel(name = "学生证明图片")
    private String xszImg;

    /** 辅导类型 */
    @Excel(name = "辅导类型")
    private String fdval;

    /** 辅导ID */
    @Excel(name = "辅导ID")
    private String fdid;


    private String code;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setWxid(String wxid)
    {
        this.wxid = wxid;
    }

    public String getWxid()
    {
        return wxid;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setCardno(String cardno)
    {
        this.cardno = cardno;
    }

    public String getCardno()
    {
        return cardno;
    }
    public void setSchoolId(int schoolId)
    {
        this.schoolId = schoolId;
    }

    public int getSchoolId()
    {
        return schoolId;
    }
    public void setSchool(String school)
    {
        this.school = school;
    }

    public String getSchool()
    {
        return school;
    }
    public void setSubject(String subject)
    {
        this.subject = subject;
    }

    public String getSubject()
    {
        return subject;
    }
    public void setMobile(String mobile)
    {
        this.mobile = mobile;
    }

    public String getMobile()
    {
        return mobile;
    }
    public void setOrdercount(String ordercount)
    {
        this.ordercount = ordercount;
    }

    public String getOrdercount()
    {
        return ordercount;
    }
    public void setDiscount(String discount)
    {
        this.discount = discount;
    }

    public String getDiscount()
    {
        return discount;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }
    public void setImg(String img)
    {
        this.img = img;
    }

    public String getImg()
    {
        return img;
    }
    public void setSp(String sp)
    {
        this.sp = sp;
    }

    public String getSp()
    {
        return sp;
    }
    public void setAddtime(String addtime)
    {
        this.addtime = addtime;
    }

    public String getAddtime()
    {
        return addtime;
    }
    public void setHprice(BigDecimal hprice)
    {
        this.hprice = hprice;
    }

    public BigDecimal getHprice()
    {
        return hprice;
    }
    public void setMprice(BigDecimal mprice)
    {
        this.mprice = mprice;
    }

    public BigDecimal getMprice()
    {
        return mprice;
    }

    public void setZmsfz(String zmsfz)
    {
        this.zmsfz = zmsfz;
    }

    public String getZmsfz()
    {
        return zmsfz;
    }
    public void setFmsfz(String fmsfz)
    {
        this.fmsfz = fmsfz;
    }

    public String getFmsfz()
    {
        return fmsfz;
    }
    public void setXszImg(String xszImg)
    {
        this.xszImg = xszImg;
    }

    public String getXszImg()
    {
        return xszImg;
    }
    public void setFdval(String fdval)
    {
        this.fdval = fdval;
    }

    public String getFdval()
    {
        return fdval;
    }
    public void setFdid(String fdid)
    {
        this.fdid = fdid;
    }

    public String getFdid()
    {
        return fdid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("wxid", getWxid())
                .append("name", getName())
                .append("cardno", getCardno())
                .append("schoolId", getSchoolId())
                .append("school", getSchool())
                .append("subject", getSubject())
                .append("mobile", getMobile())
                .append("remark", getRemark())
                .append("ordercount", getOrdercount())
                .append("discount", getDiscount())
                .append("status", getStatus())
                .append("img", getImg())
                .append("sp", getSp())
                .append("addtime", getAddtime())
                .append("hprice", getHprice())
                .append("mprice", getMprice())
                .append("zmsfz", getZmsfz())
                .append("fmsfz", getFmsfz())
                .append("xszImg", getXszImg())
                .append("fdval", getFdval())
                .append("fdid", getFdid())
                .toString();
    }
}
